a swarm of people

Translations
толпа людей
A swarm of people gathered at the concert entrance.
Толпа людей собралась у входа на концерт.
Definitions
A large, densely packed group of people moving together, often in a chaotic or uncontrolled manner.